void AlarmListSetFilter(char *alarm_name, int filter1, int filter2);

 

ÁöÁ¤ÇÑ °æº¸Ã¢ÀÇ °Ë»ö Á¶°ÇÀ» °áÁ¤ÇØ ÁØ´Ù.

 

ÇÔ¼öÀÎÀÚ

alarm_name - °æº¸Ã¢ÀÇ °íÀ¯ À̸§. °íÀ¯ À̸§Àº ÆíÁý±â¿¡¼­ °¢ °æº¸ Object¿¡ ÁöÁ¤ÇÒ ¼ö ÀÖ´Ù.

filter1  - °Ë»ö Á¶°Ç

0 = °Ë»ö ÇÊÅ͸¦ »ç¿ëÇÏÁö ¾Ê°í Àüü¸¦ º¸¿©ÁØ´Ù.

1 = Port ¹øÈ£º° °Ë»ö. Port ¹øÈ£´Â filter2¸¦ »ç¿ëÇÑ´Ù.

2 = °æº¸ ¿ì¼±¼øÀ§º° °Ë»ö. ¿ì¼±¼øÀ§¹øÈ£´Â filter2¸¦ »ç¿ëÇÑ´Ù.

filter2  - °Ë»ö Á¶°Ç 2. filter1ÀÇ Á¾·ù¿¡ µû¶ó »ç¿ëÇÏÁö ¾ÊÀ» ¼öµµ ÀÖ´Ù.

return °ª

return °ªÀº ¾ø´Ù.

 

¿¹Á¦1

@AlarmListSetFilter("Alarm1", 0, 0);

¹®Àå¼³¸í : »ç¿ëÀÚ°¡ È®ÀÎÇÒ °æº¸¸¦ ¸ðµÎ º¸¿©ÁØ´Ù. (filter1ÀÇ °ªÀÌ 0À̸é, filter2ÀÇ °ªÀº ¾î¶°ÇÑ °ªÀ» °¡Á®µµ »ó°üÀÌ ¾ø´Ù.)

 

¿¹Á¦2

@AlarmListSetFilter("Alarm1", 1, 0);

¹®Àå¼³¸í : »ç¿ëÀÚ°¡ È®ÀÎÇÒ °æº¸ Áß¿¡¼­ Port¹øÈ£ 0¹øÀ» ¸ðµÎ º¸¿©ÁØ´Ù.

@AlarmListSetFilter("Alarm1", 1, 1);

¹®Àå¼³¸í : »ç¿ëÀÚ°¡ È®ÀÎÇÒ °æº¸ Áß¿¡¼­ Port¹øÈ£ 1¹øÀ» ¸ðµÎ º¸¿©ÁØ´Ù.

 

¿¹Á¦3

@AlarmListSetFilter("Alarm1", 2, 100);

¹®Àå¼³¸í : »ç¿ëÀÚ°¡ È®ÀÎÇÒ °æº¸Áß¿¡¼­ °æº¸ ¿ì¼±¼øÀ§°¡ 100 ÀÎ °æº¸¸¦ ¸ðµÎ º¸¿©ÁØ´Ù.

@AlarmListSetFilter("Alarm1", 2, 0);

¹®Àå¼³¸í : »ç¿ëÀÚ°¡ È®ÀÎÇÒ °æº¸Áß¿¡¼­ °æº¸ ¿ì¼±¼øÀ§°¡ 0 ÀÎ °æº¸¸¦ ¸ðµÎ º¸¿©ÁØ´Ù.

 

 

°ü·ÃÇ׸ñ

@AlarmGetSoundFlag()

@AlarmListConfirm()

@AlarmListDelete()

@AlarmListGetCursor()

@AlarmListSetCursor()

@AlarmListSetFilter()

@AlarmSetSoundFlag()

@AlarmSoundConfirm()